package com.lx.oms.controller;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 公共实体
 * @author houzhong
 *
 */
public class AbstractBaseEntity implements Serializable {
	
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	private String id;
	
	/**
	 * 0已删除1有效
	 */
	private Integer active;
	
	/**
	 * 数据版本
	 */
	private Long version;
	
	/**
	 * 创建时间
	 */
	private Date createTime;
	
	/**
	 * 创建人id
	 */
	private BigDecimal createUserId;
	
	/**
	 * 更新时间
	 */
	private Date modifyTime;
	
	/**
	 * 更新人id
	 */
	private BigDecimal modifyUserId;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Integer getActive() {
		return active;
	}

	public void setActive(Integer active) {
		this.active = active;
	}

	public Long getVersion() {
		return version;
	}

	public void setVersion(Long version) {
		this.version = version;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public BigDecimal getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(BigDecimal createUserId) {
		this.createUserId = createUserId;
	}

	public Date getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}

	public BigDecimal getModifyUserId() {
		return modifyUserId;
	}

	public void setModifyUserId(BigDecimal modifyUserId) {
		this.modifyUserId = modifyUserId;
	}
	
	

}
